﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceModel;
using System.Runtime.Serialization;
using System.Text;

namespace OSIRIS.Service.Contracts
{
    /// <summary>
    /// The StudentDetails class contains the data contract for
    /// the details of a student.
    /// </summary>
    [DataContract]
    public class StudentDetails : ContactDetails
    {
        /// <summary>
        /// A list of the student's results
        /// </summary>
        [DataMember]
        public ResultDetails[] Results { get; set; }

        /// <summary>
        /// The SLB'er of this student
        /// </summary>
        [DataMember]
        public TeacherDetails Slb { get; set; }
    }
}
